package cn.leshua.req.fee;

import com.alibaba.fastjson.JSONObject;

import java.io.Serializable;

public class SaasMchFeeDto implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 7174460195659896545L;

	private String merchantId;

	private FeeGroupWechatDto weixin;
	/**
	 * 以前费率返回时，用wechat字段。这个和weixin内容一样
	 */
	private FeeGroupWechatDto wechat;

	private FeeGroupAlipayDto alipay;

	private FeeGroupUnionpayDto card;
	// 千元以上
	private FeeGroupUnionpayDto unionScan;
	// 千元以下
	private FeeGroupUnionpayDto unionScan2;

	private Integer payBusType;

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public FeeGroupWechatDto getWeixin() {
		return weixin;
	}

	public void setWeixin(FeeGroupWechatDto weixin) {
		this.weixin = weixin;
	}

	public FeeGroupWechatDto getWechat() {
		return wechat;
	}

	public void setWechat(FeeGroupWechatDto wechat) {
		this.wechat = wechat;
	}

	public FeeGroupAlipayDto getAlipay() {
		return alipay;
	}

	public void setAlipay(FeeGroupAlipayDto alipay) {
		this.alipay = alipay;
	}

	public FeeGroupUnionpayDto getCard() {
		return card;
	}

	public void setCard(FeeGroupUnionpayDto card) {
		this.card = card;
	}

	public FeeGroupUnionpayDto getUnionScan() {
		return unionScan;
	}

	public void setUnionScan(FeeGroupUnionpayDto unionScan) {
		this.unionScan = unionScan;
	}

	public FeeGroupUnionpayDto getUnionScan2() {
		return unionScan2;
	}

	public void setUnionScan2(FeeGroupUnionpayDto unionScan2) {
		this.unionScan2 = unionScan2;
	}

	public Integer getPayBusType() {
		return payBusType;
	}

	public void setPayBusType(Integer payBusType) {
		this.payBusType = payBusType;
	}

	@Override
	public String toString() {
		return JSONObject.toJSONString(this);
	}

}
